package com.arvato.minipro.mapper.mall;

import java.util.List;

import com.arvato.minipro.bean.bean_do.mall.CommodityImgDo;
import com.arvato.minipro.bean.bean_dto.common.Query;
import com.arvato.minipro.bean.bean_vo.mall.CommodityImgVo;

public interface CommodityImgMapper {

	/**
	 * 插入一张图片
	 * @param commodityImgDo
	 * @return
	 */
	int insert(CommodityImgDo commodityImgDo);

	/**
	 * 更新一张图片
	 * @param img
	 * @return
	 */
	int update(CommodityImgDo img);

	/**
	 * 根据条件查询图片
	 * @param query
	 * @return
	 */
	List<CommodityImgVo> listCommodityImgByQuery(Query query);

	/**
	 * 根据ID删除商品图片
	 * @param imgId
	 * @return
	 */
	int delete(String imgId);

	/**
	 * 根据ID查询商品图片
	 * @param imgId
	 * @return
	 */
	CommodityImgVo getCommodityImgById(String imgId);
   
}